stewed snails - Turc Anglais Dictionnaire